package com.atguigu.jxc.dao;

import com.atguigu.jxc.vo.GoodVo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
import com.atguigu.jxc.entity.ReturnList;
import com.atguigu.jxc.entity.ReturnListGoods;

public interface ReturnListGoodsDao {
    Map<String, Object> list(String returnNumber, Integer supplierId, Integer state, String sTime, String eTime);

    Map<String, Object> goodsList(Integer returnListId);

    void delete(Integer returnListId);

    List<GoodVo> count(@Param("sTime") String sTime, @Param("eTime") String eTime, @Param("goodsTypeId") Integer goodsTypeId, @Param("codeOrName") String codeOrName);

    void saveReturnList(ReturnList returnList);

    void saveReturnListGoods(ReturnListGoods returnListGoods);

}